SlideShare uma empresa Scribd logo
Felipe Crescencio - Flex e Java com BlazeDS @ FUGSC
Desvendando o BlazeDSFelipe Crescencio de Oliveraem
AgendaContextualizaçãoLicenciamentoConcorrentesHANDS ON!!3
ContextualizaçãoBlazeDS is the server-based Java remoting and web messaging technology that enables developers to easily connect to back-end distributed data and push data in real-time to Adobe® Flex® and Adobe AIR™ applications for more responsive rich Internet application (RIA) experiences.4
Contextualização5
ContextualizaçãoBlazeDS é umatecnologiade troca de mensagensremotasdesenvolvidaemJavapelaAdobe® de códigoabertoqueprovê a conexão entre umaaplicação com dados distribuídoseaplicaçõesAdobe® Flex® e Adobe AIR™ através da buscadesses dados em tempo real.6
ContextualizaçãoAlta performance na transferência de dados para as aplicaçõesBusca os dados em tempo real através do padrão HTTPFreee Código aberto.7
Contextualização8
ContextualizaçãoSite oficial:http://opensource.adobe.com/wiki/display/blazeds/BlazeDS9
LicenciamentoComo o BlazeDS é licenciado?Através da LGPL v3 (Lesser General PublicLicense)É uma variação da licença GPL que permite o desenvolvimento de programas de código aberto que contenham módulos proprietários10
ConcorrentesConcorrentes do BlazeDSGranite DS > http://www.graniteds.orgWebORB > http://www.themidnightcoders.com/products/weborb-for-javaAdobe LiveCycle DS > http://www.adobe.com/products/livecycle/dataservicesNo entanto, o BlazeDS é um dos mais conhecidosCreio EU que pela facilidade do desenvolvimento através da integração com o Spring Framework11
ConcorrentesO BlazeDS pode funcionar sem o Spring? SIM!Existe um tutorial em http://java.dzone.com/articles/spring-blazeds-integration?mz=8019-adobe12
HANDS ON!13
HANDS ON!web.xml<listener>	<listener-class>flex.messaging.HttpFlexSession</listener-class></listener><context-param>	<param-name>contextConfigLocation</param-name>	<param-value>/WEB-INF/config/applicationContext.xml</param-value></context-param><servlet><servlet-name>MessageBrokerServlet</servlet-name><servlet-class>flex.messaging.MessageBrokerServlet</servlet-class><init-param><param-name>services.configuration.file</param-name><param-value>/WEB-INF/flex/services-config.xml</param-value></init-param><init-param><param-name>flex.write.path</param-name><param-value>/WEB-INF/flex</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>MessageBrokerServlet</servlet-name><url-pattern>/messagebroker/*</url-pattern></servlet-mapping>14
HANDS ON!remoting-config.xmlservices-config.xml15
HANDS ON!FlexCompilerArguments-compiler.services <filename>	alias -services	path to Flex Data Servicesconfiguration file-compiler.context-root <context-path>	alias -context-root	path to replace {context.root} tokens for servicechannelendpoints16
Referênciashttp://www.guiadohardware.net/termos/lgplhttp://www.docsultant.com/site2/articles/flex_cmd.html17

Mais conteúdo relacionado

PPT
Introdução ao Adobe Flex
PDF
Plugue seu Aplicativo a Nuvem no Codificando Night Week 2016
PDF
TDC2016POA | Trilha .NET - Novas Oportunidades para o .NET com a parceria Mic...
PDF
Firebase Overview
PPTX
PPT
Desenvolvimento de Aplicações Corporativas com Java
PPT
Adobe Flex
Introdução ao Adobe Flex
Plugue seu Aplicativo a Nuvem no Codificando Night Week 2016
TDC2016POA | Trilha .NET - Novas Oportunidades para o .NET com a parceria Mic...
Firebase Overview
Desenvolvimento de Aplicações Corporativas com Java
Adobe Flex

Mais de João Zaratine (7)

PDF
Case ContaAzul - Final Desafio Brasil SC
PDF
Lições Aprendidas na Criação de um Negócio de Escala
PDF
Semana da Informática UNIVILLE - Flex Messaging
PPTX
Felipe Crescencio - Flex e Java com BlazeDS @ FUGSC
KEY
Arian Pasquali - Introdução ao Flex @ FUGSC
KEY
Desafios no desenvolvimento de uma aplicação real com Flex @ FUGSC
PDF
Flex + Grails @ Flexmania2010
Case ContaAzul - Final Desafio Brasil SC
Lições Aprendidas na Criação de um Negócio de Escala
Semana da Informática UNIVILLE - Flex Messaging
Felipe Crescencio - Flex e Java com BlazeDS @ FUGSC
Arian Pasquali - Introdução ao Flex @ FUGSC
Desafios no desenvolvimento de uma aplicação real com Flex @ FUGSC
Flex + Grails @ Flexmania2010
Anúncio

Felipe Crescencio - Flex e Java com BlazeDS @ FUGSC